international control station - French English Dictionary